package org.nstack.header.network.l3;

import org.nstack.header.errorcode.ErrorCode;


public interface IpRangeDeletionExtensionPoint {
    void preDeleteIpRange(IpRangeInventory ipRange);

    void beforeDeleteIpRange(IpRangeInventory ipRange);

    void afterDeleteIpRange(IpRangeInventory ipRange);

    void failedToDeleteIpRange(IpRangeInventory ipRange, ErrorCode errorCode);
}
